<?php

class NuevoEmpleado{

	private $nro_prox_empleado;
 
//_________________CREAR NUEVO USUARIO___________________

  	public function __construct($nombre_empleado, $apellido_empleado, $dni_empleado, $especialidad, $sucursal, $transporte, $direccion, $coordenadas){

  	    $conexion=Yii::app()->db;// 
	    // Check connection
	    if (mysqli_connect_errno()) {
	    	echo "Failed to connect to MySQL: " . mysqli_connect_error();
	    } else{
	    	$this->generar_numero_empleado($conexion); //genera numero para el empleado
	    	$consulta="insert into empleados(nro_empleado, nombre_empleado,apellido_empleado,dni, sucursal, transporte, direccion, coordenadas)
			Values('".$this->nro_prox_empleado."','".$nombre_empleado."','".$apellido_empleado."','".$dni_empleado."','".$especialidad."','".$sucursal."','".$transporte."','".$direccion."','".$coordenadas."')"; 
	    	$resultado=$conexion->createCommand($consulta)->execute();//
	    	
		}
	  }

	public function get_nro_empleado(){
		return $this->nro_prox_empleado;
	}

//________METODOS PRIVADOS__________ 

	private function generar_numero_empleado($conexion){
		$datonumero= "SELECT MAX(nro_empleado) FROM empleados";
		$resultado=$conexion->createCommand($datonumero)->execute();
	  	if ($row = mysqli_fetch_row($resultado)) {
	  		$this->nro_prox_empleado=trim($row[0])+1;
	  	}
	  }
}
?>
